off-peak power - German English Dictionary